Southern 630 powers the magical North Pole Limited waiting for it's passengers to board and go meet Santa.